﻿label.checkbox{
    padding-left:24px;
    cursor:pointer;
    background:url(checkbox.png) no-repeat left -21px;
    line-height:22px;
    height:21px;
    display:inline-block;
}
label.checked{
    background-position:left 100%;
}
label.disabled{
    background-position:left 0px;
    cursor:not-allowed;
}
.hRadio{
    padding-left:22px;
    display:inline-block;
    background:transparent url(radio.png) no-repeat left top;
    height:19px;
    line-height:20px;
    cursor:pointer;
    vertical-align:middle;
}
.hRadio_Checked{
    background-position:left bottom;
}